vaguely defined - English Synonyms Dictionary